mud-cap blast - French English Dictionary